<?php




	//内容获取
     function show() {
	   
	//	$this->db = pc_base::load_model('content_model');
			
		$catid = intval($_GET['catid']);
		$id = intval($_GET['id']);
		$siteids = getcache('category_content','commons');
		$siteid = $siteids[$catid];
		$CATEGORYS = getcache('category_content_'.$siteid,'commons');
		if(!isset($CATEGORYS[$catid])){
			echo '{error:catid not exist}';
			return;
		};
		$this->db->set_catid($catid);
	     $arr=$this->db->get_content($catid,$id);
		echo json_encode($arr);
	}
	//列表获取
	function lists($catid,$where,$page,$pagesize,$db,$returndata) {
	 	$localpage=$page;
	 	if(empty($localpage))
	 	    $localpage=0;
	 	$localpagesize=$pagesize;
	 	if(empty($pagesize))
	 	    $localpagesize=10;
		$db = pc_base::load_model('content_model');
		$siteids = getcache('category_content','commons');
		$siteid = $siteids[$catid];
		$CATEGORYS = getcache('category_content_'.$siteid,'commons');
		if(!isset($CATEGORYS[$catid])){
			return '{error:catid not exist}';
			
		};
		$db->set_catid($catid);
		
		$arr=$db->listinfo($where,'',$localpage,$localpagesize,null,null,null,null,$returndata);
		return json_encode($arr);
		
	}  
	
	//添加内容
	 function add($catid,$addArray,$db){
	 
	//	$this->db = pc_base::load_model('content_model');
		$siteids = getcache('category_content','commons');
		$siteid = $siteids[$catid];
		$CATEGORYS = getcache('category_content_'.$siteid,'commons');
		if(!isset($CATEGORYS[$catid])){
		    return '{error:catid not exist}';
			
		};
	    $db->set_catid($catid);
	    return $db->add_content($addArray) ;
	
	}
	//修改内容
	  function update($catid,$id,$updateArray,$db){
	  //	 $db;
	//	$this->db = pc_base::load_model('content_model');
				$siteids = getcache('category_content','commons');
		$siteid = $siteids[$catid];
		$CATEGORYS = getcache('category_content_'.$siteid,'commons');
		if(!isset($CATEGORYS[$catid])){
			return '{"error":"catid not exist"}';
					};
	    $db->set_catid($catid);
		return  $db->edit_content($updateArray,$id) ;
	
	}
	//删除内容
      function delete($catid,$id,$db){
    //  	 $db;
	//	$this->db = pc_base::load_model('content_model');
				$siteids = getcache('category_content','commons');
		$siteid = $siteids[$catid];
		$CATEGORYS = getcache('category_content_'.$siteid,'commons');
		if(!isset($CATEGORYS[$catid])){
			return '{error:catid not exist}';
			
		};
	    $db->set_catid($catid);
	    $db->delete_content($id,'',$catid);
	    return ture;
	}
	

	


?>